export default {

  /**
   * 巷道混放策略
   */
  alleyColumns: [
    {field: '货主编号', code: 'ownerCodeMix', number: 0, type: 'string'},
    {field: '物料编号', code: 'matCodeMix', number: 0, type: 'string'},
    {field: '物料类型编号', code: 'matTypCodeMix', number: 0, type: 'string'},
    {field: '批次号', code: 'wmsBatchNumMix', number: 0, type: 'string'},
    {field: '产品状态', code: 'productStatusMix', number: 0, type: 'string'},
    {field: '批次属性05', code: 'qualityStatus', number: 0, type: 'string'},
    {field: '库存自定义1', code: 'stockString1Mix', number: 0, type: 'string'},
    {field: '库存自定义2', code: 'stockString2Mix', number: 0, type: 'string'},
    {field: '库存自定义3', code: 'stockString3Mix', number: 0, type: 'string'},
    {field: '库存自定义4', code: 'stockString4Mix', number: 0, type: 'string'},
    {field: '库存自定义5', code: 'stockString5Mix', number: 0, type: 'string'},
    {field: '库存自定义6', code: 'stockString6Mix', number: 0, type: 'string'},
    {field: '库存自定义7', code: 'stockString7Mix', number: 0, type: 'string'},
    {field: '库存自定义8', code: 'stockString8Mix', number: 0, type: 'string'},
    {field: '箱号', code: 'strategyMixStr1Mix', number: 0, type: 'string'},
    {field: '提单号', code: 'strategyMixStr2Mix', number: 0, type: 'string'}
  ],
  /**
   * 托盘混放
   */
  palletColumns: [
    { field: "货主编号", code: 'ownerCodeMix', number: 1 },
    { field: "物料编号", code: 'matCodeMix', number: 1 },
    { field: "物料类型编号", code: 'matTypCodeMix', number: 1 },
    { field: "批次号", code: 'wmsBatchNumMix', number: 1 },
    { field: "产品状态", code: 'productStatusMix', number: 1 },
    { field: "批次属性05", code: 'qualityStatusMix', number: 1 },
    { field: "库存自定义1", code: 'stockString1Mix', number: 1 },
    { field: "库存自定义2", code: 'stockString2Mix', number: 1 },
    { field: "库存自定义3", code: 'stockString3Mix', number: 1 },
    { field: "库存自定义4", code: 'stockString4Mix', number: 1 },
    { field: "库存自定义5", code: 'stockString5Mix', number: 1 },
    { field: "库存自定义6", code: 'stockString6Mix', number: 1 },
    { field: "库存自定义7", code: 'stockString7Mix', number: 1 },
    { field: "库存自定义8", code: 'stockString8Mix', number: 1 }
  ],
  /**
   * 上架策略
   */
  upShelfColumn: {
    algorithmPolicyCode: '算法编号',
    locationBaseNum: '位置权重基数',
    hotBaseNum: '冷热区权重基数',
    floorBaseNum: '楼层权重基数',
    adviceFloorBaseNum: '推荐楼层权重基数',
    areaBaseNum: '街区权重基数',
    adviseBaseNum: '建议巷道权重基数',
    storageBaseNum: '库区权重基数',
    taskBaseNum: '任务权重基数',
    notFullBaseNum: '非满巷道权重基数',
    remainBaseNum: '剩余库位权重基数',
    banStorageBaseNum: '禁止库区权重基数',
    passageWayBaseNum: '所属通道权重基数',
    leftRightDispersionBaseNum: '库区库存分散权重基数',
    storageNotFullBaseNum: '残托权重基数',
    limitAreaBaseNum: '限制区域权重基数'
  },
  /**
   * 下架策略
   */
  downShelfColumn: {
    alleyHotScoreWeight: "巷道热度权重",
    alleyLocReleaseScoreWeight: "库位释放收益权重",
    alleyPointDistanceScoreWeight: "出库点通道距离权重",
    alleyReleaseScoreWeight: "巷道释放收益权重",
    alleyResidualPalletScoreWeight: "残托权重",
    alleyStoreHouseTaskDispersedScoreWeight: "仓间分散权重",
    alleyStreetRoomTaskDispersedScoreWeight: "左右库分散权重",
    alleyStreetTaskDispersedScoreWeight: "街区分散权重",
    cooxDistanceScoreScoreWeight: "巷道距离出库点距离（X）",
    crossRoomCostScoreWeight: "跨库代价权重",
    stocAgeScoreWeight: "库龄权重",
    wbUnfinishedTaskNumScoreWeight: "工作台未完成任务数量权重",
    alleyWbSameBizFloorScoreWeight: "工作台与巷道相同逻辑楼层权重",
    callOutWbScoreWeight: "呼叫工作台优先权重",
    noPalletTypLimitWbScoreWeight: "无托盘类型限制工作台权重",
    adviceLayerScoreWeight: "巷道在任务集中推荐楼层权重",
  },

  /**
   * AGV、穿梭车出库策略
   */
  downShelfStrategy: {
    alleyHotScoreWeight: "巷道热度权重",
    alleyLocReleaseScoreWeight: "库位释放收益权重",
    alleyReleaseScoreWeight: "巷道释放收益权重",
    stocAgeScoreWeight: "库龄权重",
    alleyStoreHouseTaskDispersedScoreWeight: "仓间分散权重",
    alleyStreetRoomTaskDispersedScoreWeight: "左右库分散权重",
    alleyStreetTaskDispersedScoreWeight: "街区分散权重",
    alleyPointDistanceScoreWeight: "出库点通道距离权重",
    alleyWbSameBizFloorScoreWeight: "巷道工作点同一逻辑楼层权重",
    adviceLayerScoreWeight: "巷道在任务集中推荐楼层权重",
    alleyResidualPalletScoreWeight: "残托权重",
    cooxDistanceScoreScoreWeight: "巷道距离出库点距离（X）",
    crossRoomCostScoreWeight: "跨库代价权重",
    mixStockAlleyNotPriScoreWeight: '混合巷道非优先出库权重'
  },
  /**
   * 堆垛机出库策略
   */
   stackerDownShelf: {
    alleyHotScoreWeight: "巷道热度权重",
    alleyLocReleaseScoreWeight: "库位释放收益权重",
    alleyReleaseScoreWeight: "巷道释放收益权重",
    stocAgeScoreWeight: "库龄权重",
    alleyStoreHouseTaskDispersedScoreWeight: "仓间分散权重",
    alleyStreetRoomTaskDispersedScoreWeight: "左右库分散权重",
    alleyStreetTaskDispersedScoreWeight: "街区分散权重",
    alleyPointDistanceScoreWeight: "出库点通道距离权重",
    alleyWbSameBizFloorScoreWeight: "巷道工作点同一逻辑楼层权重",
    adviceLayerScoreWeight: "巷道在任务集中推荐楼层权重",
    alleyResidualPalletScoreWeight: "残托权重",
    cooxDistanceScoreScoreWeight: "巷道距离出库点距离（X）",
    crossRoomCostScoreWeight: "跨库代价权重",
    mixStockAlleyNotPriScoreWeight: '混合巷道非优先出库权重',
    highLayerFirstScoreWeight: '堆垛机高层优先权重'
  },
  /**
   * 工作台出库策略
   */
   workBenchDownShelf: {
    callOutWbScoreWeight: "用户选择呼叫工作台得分",
    noPalletTypLimitWbScoreWeight: "无托盘类型限制工作台得分",
    wbUnfinishedTaskNumScoreWeight: "工作台当前任务数得分",
  },

  /**
   * 任务下发策略
   */
  taskExecuteColumn:{
    storageHouseTaskNumWeightPer:"仓间任务数控制权重基数",
    floorTaskNumWeightPer:"楼层任务均衡权重基数",
    streetTaskNumWeightPer:"街区任务均衡权重基数",
    taskLocationWeightPer:"任务执行效率权重基数",
    taskCreatedTimeWeightPer:"任务创建时间权重基数",
    storageHouseTaskTypeWeightPer:"仓间任务类型均衡权重基数",
    taskPriorityWeightPer:"任务优先级权重基数",
  },
  /**
   * 自动调车策略
   */
  autoDispatchCarColumn:{
    isPeopleConfirm:"是否需要人工确认",
    taskMeanExeNum:"取N天的任务算评价执行时间",
    desTaskNeedMin:"目标仓间任务耗时允许时间（分钟）",
    srcTaskProp:"源仓间任务比例",
    srcNoTaskMin:"源仓间N分钟内无任务",
    srcTaskNeedMin:"源仓间任务耗时允许时间（分钟）"
  },
  /**
   * 合托策略
   */
  mergePalletColumn:{
    floorNum:"楼层权重",
    leftRightNum:"左右库权重",
    inOutNum:"内外层权重",
    wbCodeNum:"工作站通道权重",
    bestPer:"最优百分比",
    multiple:"满托倍数",
    maxPallet:"单组任务最大托盘数",
    allowWbCodeFree:"是否允许工作站空闲",
  },


  // 列表数据显示颜色
  color: '#121fe2',
  fontSize: 13,
  fontWeight: 600,

}
